﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="frmActualizarPlanAuditoria.aspx.cs" Inherits="SGC.Web.ModuloCalidad.Mantenimientos.frmActualizarPlanAuditoria" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<script src="../../Utilitarios/Js/scripts.js" type="text/javascript"></script>
    <script src="/Scripts/Comun/jquery.js" type="text/javascript"></script>
    <script src="/Utilitarios/Js/jquery-ui-1.10.3.custom.js" type="text/javascript"></script>
    <link rel="stylesheet" href="/Utilitarios/Css/ui-lightness/jquery-ui-1.10.3.custom.min.css" />
    <script type="text/javascript">
        $(document).ready(function () {
            $("#ctl00_MainContent_txt_Fecha").datepicker({ dateFormat: "dd/mm/yy", minDate:0 });

            $('#ctl00_MainContent_btnGrabarPlan').click(function () {
                if ($('#ctl00_MainContent_txt_Version').val() == "") {
                    alert('Por favor, ingrese la version.');                
                    $('#ctl00_MainContent_txt_Version').focus();
                    return false;
                }

                if ($('#ctl00_MainContent_txt_Fecha').val() == "") {
                    alert('Por favor, seleccione una fecha.');
                    $('#ctl00_MainContent_txt_Fecha').focus();
                    return false;
                }

                if ($('#ctl00_MainContent_txt_Objetivo').val() == "") {
                    alert('Por favor, debe ingresar el objetivo.');
                    $('#ctl00_MainContent_txt_Objetivo').focus();
                    return false;
                }

                if ($('#ctl00_MainContent_txt_Alcance').val() == "") {
                    alert('Por favor, debe ingresar el alcance.');
                    $('#ctl00_MainContent_txt_Alcance').focus();
                    return false;
                }
            });
        });
    </script>
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div>
        <asp:UpdatePanel ID="up_Auditores" runat="server">
            <ContentTemplate>
                <h1>
                    <asp:Label ID="Label11" runat="server" Font-Size="18pt" Style="text-align: center"
                        Text="Actualizar Plan de Auditoría Interna"></asp:Label></h1>
                <table border="0">
                    <tr>
                        <td>
                            <asp:Label ID="Label1" runat="server" Text="Código de Plan : "></asp:Label>
                        </td>
                        <td style="width: 708px" colspan="3">
                            <asp:TextBox ID="txt_CodigoPlan" runat="server" ReadOnly="True" Width="95px" Text="PL0001"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label2" runat="server" Text="Versión : "></asp:Label>
                        </td>
                        <td style="width: 708px" colspan="3">
                            <asp:TextBox ID="txt_Version" runat="server" Style="margin-bottom: 1px" Width="34px"
                                s></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label3" runat="server" Text="Fecha :"></asp:Label>
                        </td>
                        <td style="width: 708px" colspan="3">
                            <asp:TextBox ID="txt_Fecha" runat="server" Style="margin-bottom: 1px" Width="92px" ></asp:TextBox>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label6" runat="server" Text="Objetivo :"></asp:Label>
                        </td>
                        <td style="width: 800px" colspan="3">
                            <asp:TextBox ID="txt_Objetivo" runat="server" Style="margin-bottom: 1px" Width="550px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label7" runat="server" Text="Alcance :"></asp:Label>
                        </td>
                        <td style="width: 800px" colspan="3">
                            <asp:TextBox ID="txt_Alcance" runat="server" Style="margin-bottom: 1px" Width="550px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label4" runat="server" Text="Auditores : "></asp:Label>
                        </td>
                        <td colspan="3">
                            <asp:DropDownList ID="ddl_Auditores" runat="server" Height="26px" Width="225px">
                            </asp:DropDownList>
                            <asp:Button ID="btn_AdicionarAuditor" runat="server" CssClass="boton" OnClick="btn_AdicionarAuditor_Click"
                                Text="Adicionar" />
                            &nbsp;&nbsp;
                            <asp:Button ID="btn_EliminarAuditor" runat="server" CssClass="boton" OnClick="btn_EliminarAuditor_Click"
                                Text="Eliminar" Width="82px" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            &nbsp;
                        </td>
                        <td>
                            <asp:Label ID="lbl_MensajeAuditores" runat="server" Text="Auditores Asignados para la Auditoría"></asp:Label>
                            <asp:GridView ID="gv_Auditores" runat="server" Width="814px" CellPadding="3" GridLines="Horizontal"
                                BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px"
                                AutoGenerateColumns="False">
                                <AlternatingRowStyle BackColor="#F7F7F7" />
                                <Columns>
                                    <asp:TemplateField HeaderText="Líder">
                                        <ItemTemplate>
                                            <asp:RadioButton runat="server" ID="rb_ElegirAuditor" onclick="javascript:GridSelection(this);"
                                                OnCheckedChanged="rb_ElegirAuditor_CheckedChanged" AutoPostBack="True" />
                                        </ItemTemplate>
                                        <ItemStyle HorizontalAlign="Center" Width="50px" VerticalAlign="Middle" />
                                    </asp:TemplateField>
                                    <asp:BoundField DataField="PLAN" HeaderText="Código Plan" />
                                    <asp:BoundField DataField="AUDITOR" HeaderText="Código Auditor" />
                                    <asp:BoundField DataField="FECHA" HeaderText="Fecha Registro" />
                                    <asp:TemplateField HeaderText="Eliminar">
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chk_EliminarAuditor" runat="server" />
                                        </ItemTemplate>
                                        <HeaderStyle HorizontalAlign="Center" />
                                        <ItemStyle HorizontalAlign="Center" Width="50px" />
                                    </asp:TemplateField>
                                </Columns>
                                <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
                                <HeaderStyle Font-Bold="True" CssClass="TDHead" />
                                <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
                                <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
                                <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
                                <SortedAscendingCellStyle BackColor="#F4F4FD" />
                                <SortedAscendingHeaderStyle BackColor="#5A4C9D" />
                                <SortedDescendingCellStyle BackColor="#D8D8F0" />
                                <SortedDescendingHeaderStyle BackColor="#3E3277" />
                            </asp:GridView>
                        </td>
                        <td>
                            <br />
                            <br />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label5" runat="server" Text="Proceso : "></asp:Label>
                        </td>
                        <td style="width: 608px" colspan="3">
                            <asp:DropDownList ID="ddl_Procesos" runat="server" Height="26px" Width="225px" OnSelectedIndexChanged="ddl_Procesos_SelectedIndexChanged"
                                AutoPostBack="True">
                            </asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label9" runat="server" Text="Áreas Proceso : "></asp:Label>
                        </td>
                        <td colspan="3">
                            <asp:GridView ID="gv_ProcesoArea" runat="server" CellPadding="3" GridLines="Horizontal"
                                Width="814px" AutoGenerateColumns="False" BackColor="White" BorderColor="#E7E7FF"
                                BorderStyle="None" BorderWidth="1px">
                                <AlternatingRowStyle BackColor="#F7F7F7" />
                                <Columns>
                                    <asp:BoundField DataField="CODIGO_PROCESO" HeaderText="Proceso" />
                                    <asp:BoundField DataField="CODIGO_AREA" HeaderText="Codigo Area" />
                                    <asp:BoundField DataField="NOMBRE" HeaderText="Descripción" />
                                    <asp:TemplateField>
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chk_ProcesoArea" runat="server" />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                </Columns>
                                <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
                                <HeaderStyle Font-Bold="True" CssClass="TDHead" />
                                <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
                                <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
                                <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
                                <SortedAscendingCellStyle BackColor="#F4F4FD" />
                                <SortedAscendingHeaderStyle BackColor="#5A4C9D" />
                                <SortedDescendingCellStyle BackColor="#D8D8F0" />
                                <SortedDescendingHeaderStyle BackColor="#3E3277" />
                            </asp:GridView>
                            <br />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label10" runat="server" Text="Procedimiento : "></asp:Label>
                        </td>
                        <td style="width: 608px">
                            <asp:GridView ID="gv_Procedimiento" runat="server" AutoGenerateColumns="False" CellPadding="3"
                                GridLines="Horizontal" Width="813px" BackColor="White" BorderColor="#E7E7FF"
                                BorderStyle="None" BorderWidth="1px">
                                <AlternatingRowStyle BackColor="#F7F7F7" />
                                <Columns>
                                    <asp:BoundField DataField="CODIGO_PROCESO" HeaderText="Proceso" />
                                    <asp:BoundField DataField="CODIGO_PROC" HeaderText="Codigo Procedimiento" />
                                    <asp:BoundField DataField="NOMBRE" HeaderText="Descripción" />
                                    <asp:TemplateField>
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chk_Procedimiento" runat="server" />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                </Columns>
                                <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
                                <HeaderStyle Font-Bold="True" CssClass="TDHead" />
                                <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
                                <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
                                <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
                                <SortedAscendingCellStyle BackColor="#F4F4FD" />
                                <SortedAscendingHeaderStyle BackColor="#5A4C9D" />
                                <SortedDescendingCellStyle BackColor="#D8D8F0" />
                                <SortedDescendingHeaderStyle BackColor="#3E3277" />
                            </asp:GridView>
                            <br />
                            <td valign='bottom'>
                                <asp:Button ID="btnVerCheckList" runat="server" OnClick="VerCheckList_Click" Text="Ver CheckList"
                                    CssClass="boton" />
                                <br />
                            </td>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Label ID="Label12" runat="server" Text="Checklist Procedimiento : "></asp:Label>
                        </td>
                        <td colspan="3">
                            <asp:GridView ID="gv_ProcedimientoChecklist" runat="server" CellPadding="3" GridLines="Horizontal"
                                Width="817px" AutoGenerateColumns="False" BackColor="White" BorderColor="#E7E7FF"
                                BorderStyle="None" BorderWidth="1px">
                                <AlternatingRowStyle BackColor="#F7F7F7" />
                                <Columns>
                                    <asp:BoundField DataField="CODIGO_PROC" HeaderText="Código Procedimiento" />
                                    <asp:BoundField DataField="NOMBRE" HeaderText="Nombre" />
                                    <asp:BoundField DataField="VALOR_ESPERADO" HeaderText="Valor Esperado" />
                                    <asp:BoundField DataField="CODIGO_CHECK" HeaderText="Código CheckList" />
                                    <asp:BoundField DataField="DESCRIPCION" HeaderText="Descripción" />
                                    <asp:TemplateField>
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chk_ProcedimientoCheck" runat="server" />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                </Columns>
                                <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
                                <HeaderStyle Font-Bold="True" CssClass="TDHead" />
                                <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
                                <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
                                <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
                                <SortedAscendingCellStyle BackColor="#F4F4FD" />
                                <SortedAscendingHeaderStyle BackColor="#5A4C9D" />
                                <SortedDescendingCellStyle BackColor="#D8D8F0" />
                                <SortedDescendingHeaderStyle BackColor="#3E3277" />
                            </asp:GridView>
                            <br />
                        </td>
                    </tr>
                    <tr>
                        <td>
                        </td>
                        <td align="right" colspan="2" style="text-align: right">
                            <asp:Button ID="btnGrabarPlan" runat="server" Text="Guardar" OnClick="cmd_GrabarPlan_Click"
                                CssClass="boton" Width="61px" />
                            &nbsp;&nbsp;
                            <asp:Button ID="cmd_Salir" runat="server" CssClass="boton" OnClick="cmd_Salir_Click"
                                Text="Cancelar" />
                        </td>
                        <td>
                            &nbsp;
                        </td>
                    </tr>
                </table>
            </ContentTemplate>
        </asp:UpdatePanel>
        <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="up_Auditores">
            <ProgressTemplate>
                . . . procesando . . .
            </ProgressTemplate>
        </asp:UpdateProgress>
    </div>
</asp:Content>
